package com.kin.service;

import com.kin.pojo.User_Permission;

/**
 * 用户私有权限接口
 * @author lauvinson
 * @time 2017年7月14日10:07:37
 */
public interface IUserPermissionService {

	/**
	 * 根据用户id和页面资源id获取权限信息记录
	 * @param userid 用户id
	 * @param pageid 页面资源id
	 * @return User_Permission
	 */
	public User_Permission getUserPermissionByUserIdAndPageId(int userid,int pageid);
	
	/**
	 * 更新用户私有权限信息记录
	 * @param userid 用户id
	 * @param pageid 页面资源id
	 * @param state state 状态(1 or 0)
	 * @return int
	 */
	public int updatePermissionByUserID(int userid,int pageid,int state);
	
	/**
	 * 插入用户私有权限信息记录
	 * @param userid 用户id
	 * @param pageid 页面资源id
	 * @param state state 状态(1 or 0)
	 * @return int
	 */
	public int insertUserPermission(int userid,int pageid,int state);
	
}
